avalanche protection - Turkish English Dictionary